tribarboxylic acid cycle - French English Dictionary